package com.f6.weixin.vo;

import java.util.Date;

import com.f6.weixin.utils.SessionItem;

public class UserVO implements SessionItem{
	private String userCode;

	private String idCode;

	private Integer userLevel;

	private String parentCode;

	private String userName;

	private String userPhone;

	private String token;

	private String email;

	private Date createdDate;

	private String createdBy;

	private Date updatedDate;

	private String updatedBy;

	private String mem;
	private String address1;
	private String address2;
	private String address3;

	public String getUserCode() {
		return userCode;
	}

	public void setUserCode(String userCode) {
		this.userCode = userCode == null ? null : userCode.trim();
	}

	public String getIdCode() {
		return idCode;
	}

	public void setIdCode(String idCode) {
		this.idCode = idCode == null ? null : idCode.trim();
	}

	public Integer getUserLevel() {
		return userLevel;
	}

	public void setUserLevel(Integer userLevel) {
		this.userLevel = userLevel;
	}

	public String getParentCode() {
		return parentCode;
	}

	public void setParentCode(String parentCode) {
		this.parentCode = parentCode == null ? null : parentCode.trim();
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName == null ? null : userName.trim();
	}

	public String getUserPhone() {
		return userPhone;
	}

	public void setUserPhone(String userPhone) {
		this.userPhone = userPhone == null ? null : userPhone.trim();
	}

	public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token == null ? null : token.trim();
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email == null ? null : email.trim();
	}

	public Date getCreatedDate() {
		return createdDate;
	}

	public void setCreatedDate(Date createdDate) {
		this.createdDate = createdDate;
	}

	public String getCreatedBy() {
		return createdBy;
	}

	public void setCreatedBy(String createdBy) {
		this.createdBy = createdBy == null ? null : createdBy.trim();
	}

	public Date getUpdatedDate() {
		return updatedDate;
	}

	public void setUpdatedDate(Date updatedDate) {
		this.updatedDate = updatedDate;
	}

	public String getUpdatedBy() {
		return updatedBy;
	}

	public void setUpdatedBy(String updatedBy) {
		this.updatedBy = updatedBy == null ? null : updatedBy.trim();
	}

	public String getMem() {
		return mem;
	}

	public void setMem(String mem) {
		this.mem = mem == null ? null : mem.trim();
	}

	public String getAddress1() {
		return address1;
	}

	public void setAddress1(String address1) {
		this.address1 = address1;
	}

	public String getAddress2() {
		return address2;
	}

	public void setAddress2(String address2) {
		this.address2 = address2;
	}

	public String getAddress3() {
		return address3;
	}

	public void setAddress3(String address3) {
		this.address3 = address3;
	}

	@Override
	public String toString() {
		return "UserVO [userLevel=" + userLevel + ", parentCode=" + parentCode + ", userName=" + userName + ", userPhone=" + userPhone + ", token="
				+ token + ", email=" + email + ", createdDate=" + createdDate + ", createdBy=" + createdBy + ", updatedDate=" + updatedDate
				+ ", updatedBy=" + updatedBy + ", mem=" + mem + ", address1=" + address1 + ", address2=" + address2 + ", address3=" + address3
				+ ", getUserLevel()=" + getUserLevel() + ", getParentCode()=" + getParentCode() + ", getUserName()=" + getUserName()
				+ ", getUserPhone()=" + getUserPhone() + ", getToken()=" + getToken() + ", getEmail()=" + getEmail() + ", getCreatedDate()="
				+ getCreatedDate() + ", getCreatedBy()=" + getCreatedBy() + ", getUpdatedDate()=" + getUpdatedDate() + ", getUpdatedBy()="
				+ getUpdatedBy() + ", getMem()=" + getMem() + ", getAddress1()=" + getAddress1() + ", getAddress2()=" + getAddress2()
				+ ", getAddress3()=" + getAddress3() + ", getUserCode()=" + getUserCode() + ", getIdCode()=" + getIdCode() + ", getClass()="
				+ getClass() + ", hashCode()=" + hashCode() + ", toString()=" + super.toString() + "]";
	}

}